random polymer - French English Dictionary